#include <stdio.h>  
#include <string.h>  
#include <stdlib.h>  

#define USER "USER"  

int main(int argc, char* argv[],char*env[])  
{  
    extern char** environ;
    int i;
    for(i=0;environ[i];++i)
    {
        printf("%d:%s\n",i,environ[i]);
    }
    
    //for (i = 0; i < argc; ++i) // 修正了这里的分号  
    //{  
    //    printf("argv[%d]-> %s\n", i, argv[i]); // 修正了 argc[i] 为 argv[i]  
    //}  

    // char* who = getenv(USER);   
    // if (strcmp(who, "root") == 0) {  
    //     printf("user: %s\n", who);  
    //     printf("user: %s\n", who);  
    //     printf("user: %s\n", who);  
    //     printf("user: %s\n", who);  
    //     printf("user: %s\n", who);  
    //     printf("user: %s\n", who);  
    // } else {  
    //     printf("权限不足\n");  
    // }  
    
    return 0;  
}  
